html,
body {
    height: 100%;
    width: 100%;
    margin: 0;
    padding: 0;
    overflow: hidden;
}

.web-excel {
    overflow: auto;
    width: 100%;
    height: 100%;
    position: relative;
}

.web-excel .excel-left-top-cell {
    overflow: hidden;
    position: absolute;
    z-index: 101;
}

.web-excel .excel-index-row {
    overflow: hidden;
    border-left: 0;
    position: absolute;
    z-index: 100;
}

.web-excel .excel-index-col {
    overflow: hidden;
    border-top: 0;
    position: absolute;
    z-index: 100;
}

.web-excel .excel-content {
    position: absolute;
    z-index: 10;
}

.web-excel .excel-choose-box {
    position: absolute;
    z-index: 11;
    pointer-events: none;
    left: 0;
    top: 0;
}

.web-excel .excel-edit-textarea {
    position: absolute;
    border: 0;
    padding: 0;
    z-index: 12;
    left: 0;
    top: 0;
}

.web-excel .excel-table-resize-box {
    position: absolute;
    z-index: 101;
    pointer-events: none;
}

.web-excel .color-picker {
    position: absolute;
    z-index: 110;
    min-width: 240px;
}